// 基于template/src/widgets/{{appEntities}}/{{ctrls@GRID}}-grid/{{spinalCase ctrl.codeName}}-grid-model.ts.hbs生成
import { IGridModel, IParam, isEmpty, VerifyUtil } from '@/core';

function getModel(): IGridModel {
	return {
        cssName: "",        
		aggMode: 'NONE',
		caption: '',
		controlType: 'GRID',
		codeName: 'Rowedit',      
		columns: getGridColumns(),
		dataItems: getGridDataItems(),
		dataExport: getDataExport(),
		enableRowEdit: true,
		entityCodeName: 'IBIZSample0001',
		entityLogicName: '示例实体01',
		createDefaultItems: getCreateDefaultItems(),
        updateDefaultItems: getUpdateDefaultItems(),
		name: 'grid',
		noSort: false,
		rules: {
            //	静态值规则
            staticRules: {
		    },
            //	编辑项值规则
            editRules: [
                {
                    name: 'ibizsample0001name',
                    caption: '文本',
                    allowEmpty: true,
                    editor: {
                        editorType: 'TEXTBOX',
                    }
                },
                {
                    name: 'field01',
                    caption: '密码',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PASSWORD',
                    }
                },
                {
                    name: 'field07',
                    caption: '数值框',
                    allowEmpty: true,
                    editor: {
                        editorType: 'NUMBER',
                    }
                },
                {
                    name: 'field',
                    caption: '步进器',
                    allowEmpty: true,
                    editor: {
                        editorType: 'STEPPER',
                    }
                },
                {
                    name: 'field12',
                    caption: '开关',
                    allowEmpty: true,
                    editor: {
                        editorType: 'SWITCH',
                    }
                },
                {
                    name: 'field2',
                    caption: '滑动输入',
                    allowEmpty: true,
                    editor: {
                        editorType: 'SLIDER',
                    }
                },
                {
                    name: 'field4',
                    caption: '评分器',
                    allowEmpty: true,
                    editor: {
                        editorType: 'RATING',
                    }
                },
                {
                    name: 'picture',
                    caption: '图片',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICTURE_ONE',
                    }
                },
                {
                    name: 'field26',
                    caption: '文件上传',
                    allowEmpty: true,
                    editor: {
                        editorType: 'FILEUPLOADER',
                    }
                },
                {
                    name: 'field26',
                    caption: '文件上传（单）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'FILEUPLOADER_ONE',
                    }
                },
                {
                    name: 'picture',
                    caption: '图片直接内容',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICTURE_ONE_RAW',
                    }
                },
                {
                    name: 'ip',
                    caption: 'IP地址',
                    allowEmpty: true,
                    editor: {
                        editorType: 'IPADDRESSTEXTBOX',
                    }
                },
                {
                    name: 'city',
                    caption: '直接内容',
                    allowEmpty: true,
                    editor: {
                        editorType: 'RAW',
                    }
                },
                {
                    name: 'field6',
                    caption: '多行输入',
                    allowEmpty: true,
                    editor: {
                        editorType: 'TEXTAREA',
                    }
                },
                {
                    name: 'field04',
                    caption: 'HTML编辑框',
                    allowEmpty: true,
                    editor: {
                        editorType: 'HTMLEDITOR',
                    }
                },
                {
                    name: 'field14',
                    caption: '下拉列表',
                    allowEmpty: true,
                    editor: {
                        editorType: 'DROPDOWNLIST',
                    }
                },
                {
                    name: 'field03',
                    caption: '单选列表',
                    allowEmpty: true,
                    editor: {
                        editorType: 'RADIOBUTTONLIST',
                    }
                },
                {
                    name: 'color',
                    caption: '下拉列表框',
                    allowEmpty: true,
                    editor: {
                        editorType: 'DROPDOWNLIST',
                    }
                },
                {
                    name: 'field16',
                    caption: '下拉列表框（多选）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'MDROPDOWNLIST',
                    }
                },
                {
                    name: 'field19',
                    caption: '单项选择列表',
                    allowEmpty: true,
                    editor: {
                        editorType: 'RADIOBUTTONLIST',
                    }
                },
                {
                    name: 'field7',
                    caption: '选项框列表',
                    allowEmpty: true,
                    editor: {
                        editorType: 'CHECKBOXLIST',
                    }
                },
                {
                    name: 'field3',
                    caption: '列表框',
                    allowEmpty: true,
                    editor: {
                        editorType: 'LISTBOX',
                    }
                },
                {
                    name: 'field3',
                    caption: '列表框（选择）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'LISTBOXPICKUP',
                    }
                },
                {
                    name: 'field09',
                    caption: '日期',
                    allowEmpty: true,
                    editor: {
                        editorType: 'DATEPICKEREX_NOTIME',
                    }
                },
                {
                    name: 'field08',
                    caption: '精确到分钟',
                    allowEmpty: true,
                    editor: {
                        editorType: 'DATEPICKEREX_MINUTE',
                    }
                },
                {
                    name: 'field10',
                    caption: '时间',
                    allowEmpty: true,
                    editor: {
                        editorType: 'DATEPICKEREX_NODAY',
                    }
                },
                {
                    name: 'field10',
                    caption: '时间（HH:mm）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'DATEPICKEREX_NODAY_NOSECOND',
                    }
                },
                {
                    name: 'field5',
                    caption: '自动填充',
                    allowEmpty: true,
                    editor: {
                        editorType: 'AC',
                    }
                },
                {
                    name: 'field5',
                    caption: '自动填充（AC_FS）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'AC_FS',
                    }
                },
                {
                    name: 'field5',
                    caption: '自动填充（AC_NOBUTTON）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'AC_NOBUTTON',
                    }
                },
                {
                    name: 'field5',
                    caption: '自动填充（AC_FS_NOBUTTON）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'AC_FS_NOBUTTON',
                    }
                },
                {
                    name: 'field8',
                    caption: '数据选择',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICKER',
                    }
                },
                {
                    name: 'field23',
                    caption: '数据链接',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICKEREX_LINKONLY',
                    }
                },
                {
                    name: 'ibizsample0002name',
                    caption: '数据选择（下拉）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICKEREX_TRIGGER',
                    }
                },
                {
                    name: 'ibizsample0002name',
                    caption: '数据选择（下拉视图，链接）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICKEREX_DROPDOWNVIEW_LINK',
                    }
                },
                {
                    name: 'ibizsample0002name',
                    caption: '数据选择（无AC）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICKEREX_NOAC',
                    }
                },
                {
                    name: 'ibizsample0002name',
                    caption: '数据选择（无按钮）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'PICKEREX_NOBUTTON',
                    }
                },
                {
                    name: 'field25',
                    caption: '地址框(选择，AC）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'ADDRESSPICKUP_AC',
                    }
                },
                {
                    name: 'field25',
                    caption: '地址框(选择）',
                    allowEmpty: true,
                    editor: {
                        editorType: 'ADDRESSPICKUP',
                    }
                },
			]
    	},
		showHeader: true,
		sortDir: '',
		sortField: '',
		limit: 20,
		paging: {
			defaultPageSize: 20,
		},
		ctrlMsgModel:[
    ],
		uiEngineModel: [
            {
                name: 'engine_grid',
                triggerType: 'CTRLEVENT',
                logicType: 'APPVIEWENGINE',
                eventNames: 'ROWDBLCLICK;SELECTIONCHANGE;REMOVE;LOAD;BEFORELOAD',
                scriptCode: ``,
                entityCodeName: '',
                logicName:``
            }
    ]
    }
}
//  获取所有表格列模型
function getGridColumns():IParam[] {
  return [
		{
			align: 'left',
			codeName: 'ibizsample0001name',
			caption: '文本',
			captionLanResTag: 'DEF.LNAME.IBIZSAMPLE0001.IBIZSAMPLE0001NAME',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'ibizsample0001name',
			dataIndex: 'ibizsample0001name',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'TEXTBOX',
			editorStyle: '',
			enableSort: true,
			excelCaption: '文本',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'ibizsample0001name',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field01',
			caption: '密码',
			captionLanResTag: 'DEF.LNAME.IBIZSAMPLE0001.FIELD01',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field01',
			dataIndex: 'field01',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PASSWORD',
			editorStyle: '',
			enableSort: true,
			excelCaption: '密码',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field01',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field07',
			caption: '数值框',
			captionLanResTag: 'DEF.LNAME.FIELD07',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field07',
			dataIndex: 'field07',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'NUMBER',
			editorStyle: '',
			enableSort: true,
			excelCaption: '数值框',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field07',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 6,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field',
			caption: '步进器',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field',
			dataIndex: 'field',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'STEPPER',
			editorStyle: '',
			enableSort: true,
			excelCaption: '步进器',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 1,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field12',
			caption: '开关',
			captionLanResTag: 'DEF.LNAME.FIELD12',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field12',
			dataIndex: 'field12',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'SWITCH',
			editorStyle: '',
			enableSort: true,
			excelCaption: '开关',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field12',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 9,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field2',
			caption: '滑动输入',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field2',
			dataIndex: 'field2',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'SLIDER',
			editorStyle: '',
			enableSort: true,
			excelCaption: '滑动输入',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field2',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 29,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field4',
			caption: '评分器',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field4',
			dataIndex: 'field4',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'RATING',
			editorStyle: '',
			enableSort: true,
			excelCaption: '评分器',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field4',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'picture',
			caption: '图片',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'picture',
			dataIndex: 'picture',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICTURE_ONE',
			editorStyle: '',
			enableSort: true,
			excelCaption: '图片',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'picture',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn14',
			caption: '文件上传',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field26',
			dataIndex: 'field26',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'FILEUPLOADER',
			editorStyle: '',
			enableSort: true,
			excelCaption: '文件上传',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn14',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn15',
			caption: '文件上传（单）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field26',
			dataIndex: 'field26',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'FILEUPLOADER_ONE',
			editorStyle: '',
			enableSort: true,
			excelCaption: '文件上传（单）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn15',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn13',
			caption: '图片直接内容',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'picture',
			dataIndex: 'picture',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICTURE_ONE_RAW',
			editorStyle: '',
			enableSort: true,
			excelCaption: '图片直接内容',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn13',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'ip',
			caption: 'IP地址',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'ip',
			dataIndex: 'ip',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'IPADDRESSTEXTBOX',
			editorStyle: '',
			enableSort: true,
			excelCaption: 'IP地址',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'ip',
		    width: 100,
		    minWidth: 100,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn7',
			caption: '直接内容',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'city',
			dataIndex: 'city',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'RAW',
			editorStyle: '',
			enableSort: true,
			excelCaption: '直接内容',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn7',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field6',
			caption: '多行输入',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field6',
			dataIndex: 'field6',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'TEXTAREA',
			editorStyle: '',
			enableSort: true,
			excelCaption: '多行输入',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field6',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field04',
			caption: 'HTML编辑框',
			captionLanResTag: 'DEF.LNAME.FIELD04',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field04',
			dataIndex: 'field04',
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'HTMLEDITOR',
			editorStyle: '',
			enableSort: false,
			excelCaption: 'HTML编辑框',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field04',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 21,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field14',
			caption: '下拉列表',
			captionLanResTag: 'DEF.LNAME.FIELD14',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
		    codeListTag: 'common__SCODELIST_TEXT',
			dataItemName: 'field14',
			dataIndex: 'field14',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'DROPDOWNLIST',
			editorStyle: '',
			enableSort: true,
			excelCaption: '下拉列表',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field14',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field9',
			caption: '单选列表',
			captionLanResTag: 'DEF.LNAME.FIELD03',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
		    codeListTag: 'common__SCODELIST_TEXT',
			dataItemName: 'field03',
			dataIndex: 'field03',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'RADIOBUTTONLIST',
			editorStyle: '',
			enableSort: true,
			excelCaption: '单选列表',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field9',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 21,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field13',
			caption: '下拉列表框',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
		    codeListTag: 'common__SCODELIST_NUM',
			dataItemName: 'color',
			dataIndex: 'color',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'DROPDOWNLIST',
			editorStyle: '',
			enableSort: true,
			excelCaption: '下拉列表框',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field13',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn12',
			caption: '下拉列表框（多选）',
			captionLanResTag: 'DEF.LNAME.FIELD16',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
		    codeListTag: 'common__SCODELIST_TEXT',
			dataItemName: 'field16',
			dataIndex: 'field16',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'MDROPDOWNLIST',
			editorStyle: '',
			enableSort: true,
			excelCaption: '下拉列表框（多选）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn12',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field03',
			caption: '单项选择列表',
			captionLanResTag: 'DEF.LNAME.FIELD19',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
		    codeListTag: 'common__SCODELIST_TEXT',
			dataItemName: 'field19',
			dataIndex: 'field19',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'RADIOBUTTONLIST',
			editorStyle: '',
			enableSort: true,
			excelCaption: '单项选择列表',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field03',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field7',
			caption: '选项框列表',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
		    codeListTag: 'common__SCODELIST_TEXT',
			dataItemName: 'field7',
			dataIndex: 'field7',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'CHECKBOXLIST',
			editorStyle: '',
			enableSort: true,
			excelCaption: '选项框列表',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field7',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field3',
			caption: '列表框',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
		    codeListTag: 'common__SCODELIST_TEXT',
			dataItemName: 'field3',
			dataIndex: 'field3',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'LISTBOX',
			editorStyle: '',
			enableSort: true,
			excelCaption: '列表框',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field3',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn6',
			caption: '列表框（选择）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field3',
			dataIndex: 'field3',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'LISTBOXPICKUP',
			editorStyle: '',
			enableSort: true,
			excelCaption: '列表框（选择）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn6',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field09',
			caption: '日期',
			captionLanResTag: 'DEF.LNAME.FIELD09',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field09',
			dataIndex: 'field09',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'DATEPICKEREX_NOTIME',
			editorStyle: '',
			enableSort: true,
			excelCaption: '日期',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field09',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 5,
			valueFormat: 'YYYY-MM-DD',
		},
		{
			align: 'left',
			codeName: 'field08',
			caption: '精确到分钟',
			captionLanResTag: 'DEF.LNAME.FIELD08',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field08',
			dataIndex: 'field08',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'DATEPICKEREX_MINUTE',
			editorStyle: '',
			enableSort: true,
			excelCaption: '精确到分钟',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field08',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 5,
			valueFormat: 'YYYY-MM-DD HH:mm:ss',
		},
		{
			align: 'left',
			codeName: 'field10',
			caption: '时间',
			captionLanResTag: 'DEF.LNAME.FIELD10',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field10',
			dataIndex: 'field10',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'DATEPICKEREX_NODAY',
			editorStyle: '',
			enableSort: true,
			excelCaption: '时间',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field10',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 5,
			valueFormat: 'HH:mm:ss',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn11',
			caption: '时间（HH:mm）',
			captionLanResTag: 'DEF.LNAME.FIELD10',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field10',
			dataIndex: 'field10',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'DATEPICKEREX_NODAY_NOSECOND',
			editorStyle: '',
			enableSort: true,
			excelCaption: '时间（HH:mm）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn11',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 5,
			valueFormat: 'HH:mm:ss',
		},
		{
			align: 'left',
			codeName: 'field5',
			caption: '自动填充',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field5',
			dataIndex: 'field5',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'AC',
			editorStyle: '',
			enableSort: true,
			excelCaption: '自动填充',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field5',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn8',
			caption: '自动填充（AC_FS）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field5',
			dataIndex: 'field5',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'AC_FS',
			editorStyle: '',
			enableSort: true,
			excelCaption: '自动填充（AC_FS）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn8',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn9',
			caption: '自动填充（AC_NOBUTTON）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field5',
			dataIndex: 'field5',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'AC_NOBUTTON',
			editorStyle: '',
			enableSort: true,
			excelCaption: '自动填充（AC_NOBUTTON）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn9',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn10',
			caption: '自动填充（AC_FS_NOBUTTON）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field5',
			dataIndex: 'field5',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'AC_FS_NOBUTTON',
			editorStyle: '',
			enableSort: true,
			excelCaption: '自动填充（AC_FS_NOBUTTON）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn10',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field8',
			caption: '数据选择',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field8',
			dataIndex: 'field8',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICKER',
			editorStyle: '',
			enableSort: true,
			excelCaption: '数据选择',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field8',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field23',
			caption: '数据链接',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field23',
			dataIndex: 'field23',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICKEREX_LINKONLY',
			editorStyle: '',
			enableSort: true,
			excelCaption: '数据链接',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field23',
			linkView: 'IBIZSample0001PickupGridView',
			linkValueItem: 'field23',
			linkViewDeKeyField: 'ibizsample0001',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'field21',
			caption: '数据选择（下拉）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'ibizsample0002name',
			dataIndex: 'ibizsample0002name',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICKEREX_TRIGGER',
			editorStyle: '',
			valueItemName: 'ibizsample0002id',
			enableSort: true,
			excelCaption: '数据选择（下拉）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'field21',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn1',
			caption: '数据选择（下拉视图，链接）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'ibizsample0002name',
			dataIndex: 'ibizsample0002name',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICKEREX_DROPDOWNVIEW_LINK',
			editorStyle: '',
			valueItemName: 'ibizsample0002id',
			enableSort: true,
			excelCaption: '数据选择（下拉视图，链接）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn1',
			linkView: 'IBIZSample0001F2EditView9',
			linkValueItem: 'ibizsample0002id',
			linkViewDeKeyField: 'ibizsample0001',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn4',
			caption: '数据选择（无AC）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'ibizsample0002name',
			dataIndex: 'ibizsample0002name',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICKEREX_NOAC',
			editorStyle: '',
			valueItemName: 'ibizsample0002id',
			enableSort: true,
			excelCaption: '数据选择（无AC）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn4',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn5',
			caption: '数据选择（无按钮）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'ibizsample0002name',
			dataIndex: 'ibizsample0002name',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'PICKEREX_NOBUTTON',
			editorStyle: '',
			valueItemName: 'ibizsample0002id',
			enableSort: true,
			excelCaption: '数据选择（无按钮）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn5',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn3',
			caption: '地址框(选择，AC）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field25',
			dataIndex: 'field25',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'ADDRESSPICKUP_AC',
			editorStyle: '',
			enableSort: true,
			excelCaption: '地址框(选择，AC）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn3',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
		{
			align: 'left',
			codeName: 'defgridcolumn2',
			caption: '地址框(选择）',
			captionLanResTag: '',
			cellCssName: '',
			columnType: 'DEFGRIDCOLUMN',
		    valueType: "SIMPLE",
			dataItemName: 'field25',
			dataIndex: 'field25',
		    sorter: true,
			enableRowEdit: true,
			customFilterDropdown: false,
		    filterName: '',
		    filterCodeListTag: '',
		    filterCodeListType: '',
			editorType: 'ADDRESSPICKUP',
			editorStyle: '',
			enableSort: true,
			excelCaption: '地址框(选择）',
			headerCssName: '',
			show: true,
			hiddenDataItem: false,
			name: 'defgridcolumn2',
		    width: 150,
		    minWidth: 150,
		    resizable: true,
			stdDataType: 25,
			valueFormat: '',
		},
  ];
}

//  获取所有表格数据项
function getGridDataItems() {
  return [
    {
			name: 'ibizsample0001name',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ibizsample0001name',
			fieldName: 'ibizsample0001name',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field01',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field01',
			fieldName: 'field01',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field07',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field07',
			fieldName: 'field07',
			valueFormat: '',
			dataType: '6'
    },
    {
			name: 'field',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field',
			fieldName: 'field',
			valueFormat: '',
			dataType: '1'
    },
    {
			name: 'field12',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field12',
			fieldName: 'field12',
			valueFormat: '',
			dataType: '9'
    },
    {
			name: 'field2',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field2',
			fieldName: 'field2',
			valueFormat: '',
			dataType: '29'
    },
    {
			name: 'field4',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field4',
			fieldName: 'field4',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'picture',
			codeName: '',
            customCode: false,
			fieldCodeName: 'picture',
			fieldName: 'picture',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field26',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field26',
			fieldName: 'field26',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'ip',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ip',
			fieldName: 'ip',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'city',
			codeName: '',
            customCode: false,
			fieldCodeName: 'city',
			fieldName: 'city',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field6',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field6',
			fieldName: 'field6',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field04',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field04',
			fieldName: 'field04',
			valueFormat: '',
			dataType: '21'
    },
    {
			name: 'field14',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field14',
			fieldName: 'field14',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field03',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field03',
			fieldName: 'field03',
			valueFormat: '',
			dataType: '21'
    },
    {
			name: 'color',
			codeName: '',
            customCode: false,
			fieldCodeName: 'color',
			fieldName: 'color',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field16',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field16',
			fieldName: 'field16',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field19',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field19',
			fieldName: 'field19',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field7',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field7',
			fieldName: 'field7',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field3',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field3',
			fieldName: 'field3',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field09',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field09',
			fieldName: 'field09',
			valueFormat: 'YYYY-MM-DD',
			dataType: '5'
    },
    {
			name: 'field08',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field08',
			fieldName: 'field08',
			valueFormat: 'YYYY-MM-DD HH:mm:ss',
			dataType: '5'
    },
    {
			name: 'field10',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field10',
			fieldName: 'field10',
			valueFormat: 'HH:mm:ss',
			dataType: '5'
    },
    {
			name: 'field5',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field5',
			fieldName: 'field5',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field8',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field8',
			fieldName: 'field8',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field23',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field23',
			fieldName: 'field23',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'ibizsample0002name',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ibizsample0002name',
			fieldName: 'ibizsample0002name',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'field25',
			codeName: '',
            customCode: false,
			fieldCodeName: 'field25',
			fieldName: 'field25',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'ibizsample0001id',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ibizsample0001id',
			fieldName: 'ibizsample0001id',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'srfkey',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ibizsample0001id',
			fieldName: 'ibizsample0001id',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'srfdataaccaction',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ibizsample0001id',
			fieldName: 'ibizsample0001id',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'ibizsample0002id',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ibizsample0002id',
			fieldName: 'ibizsample0002id',
			valueFormat: '',
			dataType: '25'
    },
    {
			name: 'srfmajortext',
			codeName: '',
            customCode: false,
			fieldCodeName: 'ibizsample0001name',
			fieldName: 'ibizsample0001name',
			valueFormat: '',
			dataType: '25'
    },
  ];
}

function getDataExport() {
	return {
        default: true,
		codeName: 'default',
		enableFront: true,
		fileName: '示例实体01',
		exportItems: [
			{
				name: 'ibizsample0001name',
				label: '文本',
  				labelLanResTag: 'DEF.LNAME.IBIZSAMPLE0001.IBIZSAMPLE0001NAME',
				dataType: 25,
				show: true
			},
			{
				name: 'field01',
				label: '密码',
  				labelLanResTag: 'DEF.LNAME.IBIZSAMPLE0001.FIELD01',
				dataType: 25,
				show: true
			},
			{
				name: 'field07',
				label: '数值框',
  				labelLanResTag: 'DEF.LNAME.FIELD07',
				dataType: 6,
				show: true
			},
			{
				name: 'field',
				label: '步进器',
  				labelLanResTag: '',
				dataType: 1,
				show: true
			},
			{
				name: 'field12',
				label: '开关',
  				labelLanResTag: 'DEF.LNAME.FIELD12',
				dataType: 9,
				show: true
			},
			{
				name: 'field2',
				label: '滑动输入',
  				labelLanResTag: '',
				dataType: 29,
				show: true
			},
			{
				name: 'field4',
				label: '评分器',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'picture',
				label: '图片',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field26',
				label: '文件上传',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field26',
				label: '文件上传（单）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'picture',
				label: '图片直接内容',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'ip',
				label: 'IP地址',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'city',
				label: '直接内容',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field6',
				label: '多行输入',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field04',
				label: 'HTML编辑框',
  				labelLanResTag: 'DEF.LNAME.FIELD04',
				dataType: 21,
				show: true
			},
			{
				name: 'field14',
				label: '下拉列表',
  				labelLanResTag: 'DEF.LNAME.FIELD14',
				dataType: 25,
				codeListTag: 'common__SCODELIST_TEXT',
				show: true
			},
			{
				name: 'field03',
				label: '单选列表',
  				labelLanResTag: 'DEF.LNAME.FIELD03',
				dataType: 21,
				codeListTag: 'common__SCODELIST_TEXT',
				show: true
			},
			{
				name: 'color',
				label: '下拉列表框',
  				labelLanResTag: '',
				dataType: 25,
				codeListTag: 'common__SCODELIST_NUM',
				show: true
			},
			{
				name: 'field16',
				label: '下拉列表框（多选）',
  				labelLanResTag: 'DEF.LNAME.FIELD16',
				dataType: 25,
				codeListTag: 'common__SCODELIST_TEXT',
				show: true
			},
			{
				name: 'field19',
				label: '单项选择列表',
  				labelLanResTag: 'DEF.LNAME.FIELD19',
				dataType: 25,
				codeListTag: 'common__SCODELIST_TEXT',
				show: true
			},
			{
				name: 'field7',
				label: '选项框列表',
  				labelLanResTag: '',
				dataType: 25,
				codeListTag: 'common__SCODELIST_TEXT',
				show: true
			},
			{
				name: 'field3',
				label: '列表框',
  				labelLanResTag: '',
				dataType: 25,
				codeListTag: 'common__SCODELIST_TEXT',
				show: true
			},
			{
				name: 'field3',
				label: '列表框（选择）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field09',
				label: '日期',
  				labelLanResTag: 'DEF.LNAME.FIELD09',
				dataType: 5,
				valueFormat: 'YYYY-MM-DD',
				show: true
			},
			{
				name: 'field08',
				label: '精确到分钟',
  				labelLanResTag: 'DEF.LNAME.FIELD08',
				dataType: 5,
				valueFormat: 'YYYY-MM-DD HH:mm:ss',
				show: true
			},
			{
				name: 'field10',
				label: '时间',
  				labelLanResTag: 'DEF.LNAME.FIELD10',
				dataType: 5,
				valueFormat: 'HH:mm:ss',
				show: true
			},
			{
				name: 'field10',
				label: '时间（HH:mm）',
  				labelLanResTag: 'DEF.LNAME.FIELD10',
				dataType: 5,
				valueFormat: 'HH:mm:ss',
				show: true
			},
			{
				name: 'field5',
				label: '自动填充',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field5',
				label: '自动填充（AC_FS）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field5',
				label: '自动填充（AC_NOBUTTON）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field5',
				label: '自动填充（AC_FS_NOBUTTON）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field8',
				label: '数据选择',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field23',
				label: '数据链接',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'ibizsample0002name',
				label: '数据选择（下拉）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'ibizsample0002name',
				label: '数据选择（下拉视图，链接）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'ibizsample0002name',
				label: '数据选择（无AC）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'ibizsample0002name',
				label: '数据选择（无按钮）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field25',
				label: '地址框(选择，AC）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			},
			{
				name: 'field25',
				label: '地址框(选择）',
  				labelLanResTag: '',
				dataType: 25,
				show: true
			}
		]
	}
}

function getCreateDefaultItems() {
	return [
	]
}

function getUpdateDefaultItems() {
	return [
	];
}

export const model = getModel();